package alvarodelrosal.chat.client.chataction.local;

import alvarodelrosal.chat.client.chataction.remote.ChatOkChat;
import alvarodelrosal.chat.client.gui.Dialogo;
import java.util.List;

public class ChatInvitedToChat implements ChatLocalAction {

    @Override
    public String getName() {
        return "InvitedToChat";
    }

    @Override
    public void doAction(List<String> parameters) {
        int respuesta = Dialogo.pintarMensajeDeConfirmacion("Invitacion a chat", "Le han invitado al chat " + parameters.get(1));
        if (respuesta == 0) {
            ChatOkChat ok = new ChatOkChat();
            List<String> preparedParameters = ok.prepareParameters(Integer.parseInt(parameters.get(0)));
            ok.doAction(preparedParameters);
        }
    }
}
